package com.panfeng.xcloud.boss.provider.assets.service;

import com.panfeng.xcloud.boss.provider.assets.dto.request.QueryUserWalletInfoPageReqDTO;
import com.panfeng.xcloud.boss.provider.assets.dto.request.UpdateUserWalletInfoReqDTO;
import com.panfeng.xcloud.boss.provider.assets.dto.response.QueryUserWalletInfoPageRespDTO;
import com.panfeng.xcloud.boss.provider.assets.dto.response.UpdateUserWalletInfoRespDTO;
import com.panfeng.xcloud.common.core.page.PageResponse;

public interface IUserWalletInfoService {

    /**
     * 查询钱包信息相关
     * @param queryUserWalletInfoPageReqDTO
     * @return
     */
    PageResponse<QueryUserWalletInfoPageRespDTO> queryUserWalletInfo(QueryUserWalletInfoPageReqDTO queryUserWalletInfoPageReqDTO);

    /**
     * 修改userWalletInfo信息
     * @param updateUserWalletInfoReqDTO
     * @return
     */
    UpdateUserWalletInfoRespDTO updateUserWalletInfo(UpdateUserWalletInfoReqDTO updateUserWalletInfoReqDTO);
}
